/*
* @Author: Administrator
* @Date:   2017-06-08 09:52:11
* @Last Modified by:   Administrator
* @Last Modified time: 2017-06-08 10:17:34
*/
.nav{
	background: #eee;
	height: 30px;
	line-height: 30px;
}
.nav .user{
	float: left;
}
.nav .user.login{
	display: none;
}
.nav .user .link{
	margin-right: 5px;
}
.nav .nav-list{
	float: right;
}
.nav .nav-list .nav-item{
	display: inline-block;
	margin-left: 5px;
}
/*
* @Author: Administrator
* @Date:   2017-06-09 08:28:05
* @Last Modified by:   Administrator
* @Last Modified time: 2017-06-11 16:36:10
*/
/* 通用头部导航*/
.header .logo{
	position: absolute;
	left: 60px;
	top: 34px;
	display: block;
	font-size: 36px;
	font-weight: bold;
	color: #c60023;
}
.header .search-con{
	padding: 40px 0 30px 250px;
}
.header .search-con .search-input{
	width: 550px;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	font-size: 15px;
	border: 2px solid #c60023;
	outline: none;
}
.header .search-con .search-btn{
	position: absolute;
	height: 44px;
	width: 100px;

}
/*面包屑导航*/
.crumb{
	margin-bottom: 15px;
	height: 50px;
	line-height: 50px;
	background: #eee;
	color: #888;
	font-size: 14px;
	border-top: 2px solid #c60023;

}/*
* @Author: Administrator
* @Date:   2017-06-09 09:46:55
* @Last Modified by:   Administrator
* @Last Modified time: 2017-06-09 10:20:42
*/
/*导航主体*/
.nav-side{
	float: left;
	width: 130px;
	min-height: 100px;
}
.nav-side .nav-item{
	line-height: 25px;
	font-size: 13px;
}
.nav-side .nav-item .link{
	color: #888;
}
.nav-side .nav-item.active .link{
	color: #c60023;
}
.content.with-nav{
	float: left;
	width: 950px;
}/*
* @Author: halfgod
* @Date:   2017-06-14 12:56:32
* @Last Modified by:   halfgod
* @Last Modified time: 2017-06-14 14:36:22
*/
.pg-content{
	text-align: center;
	color: #333;
}
.pg-content .pg-item{
	display: inline-block;
	height: 36px;
	line-height: 36px;
	padding : 0 15px;
	margin: 0 2px;
	border: 1px solid #ccc;
	background: #eee;
	cursor: pointer;
	-moz-user-select :none;
	-webkit-user-select :none;
	-ms-user-select :none;
	user-select:none;
}
.pg-content .pg-item.disabled{
	color: #ccc;
	background: none;
	cursor: auto;
}
.pg-content .pg-total{
	margin-left: 10px;
	background: none;
	cursor: auto;
}
.pg-content .pg-item.active{
	border:1px solid #f6f6f6;
	background: none;
	cursor: auto;
}/*
* @Author: halfgod
* @Date:   2017-06-22 10:43:00
* @Last Modified by:   halfgod
* @Last Modified time: 2017-06-22 11:17:15
*/
.order-list-table{
	width: 100%;
	border-collapse: collapse;
	background: #fafafa;
	margin-bottom: 20px;
}
.order-list-table .cell{
	padding: 10px 0;
	color: #666;
	border-bottom:  1px solid #eee;
}
.order-list-table .header{
	text-align: left;
	background: #eee;
}
.order-list-table .order-info{
	background: #eee;
	padding: 10px;
	color: #999;
}
.order-list-table .order-info .order-text{
	margin-right: 25px;

}
.order-list-table .order-info .order-num{
	font-weight: bold;
}
.order-list-table .order-info .order-total{
	font-weight: bold;
	color: #c60023;
}
.order-list-table .order-info .order-detail{
	float: right;
}
.order-list-table .cell-img{
	padding: 10px;
	width: 10%;
	text-align: center;

}
.order-list-table .cell-img .p-img{
	width: 80px;
	height: 80px;
	border: 1px solid #ddd;
}
.order-list-table .cell-info{
	width: 45%;
	text-align: left;
}
.order-list-table .cell-price{
	width: 15%;
	text-align: center;
}
.order-list-table .cell-count{
	width: 15%;
	text-align: center;
}
.order-list-table .cell-total{
	width: 15%;
	text-align: center;
}